Massavirta (tunnus ṁ, lue: "m-piste") on fysiikassa ja tekniikassa käytettävä suure, joka kuvaa aineen massan kulkeutumista tietyn tarkkailupinnan läpi aikayksikössä. Massavirran SI-yksikkö on kilogramma per sekunti. Massavirta määritellään tarkasteltavan pinnan läpi kulkeutuvan massan derivaattana ajan suhteen:
.
Merkintä on peräisin Isaac Newtonilta, sillä hän käytti aikaderivaattojen merkitsemiseen symbolin yllä pistettä. Massavirta on skalaari, koska massa on skalaari.